Swiftui Complex Animations